ECEP Alliance Group Photo

Expanding Computing Education Pathways (ECEP) Alliance

Broadening Participation in Computing State by State

Member of the NSF Broadening Participation in Computing Alliance

The National Science Foundation (NSF) supports ECEP through its Broadening Participation in Computing Alliance (BPC-A) program. The ECEP Alliance seeks to increase the number and diversity of students in the pipeline to computing and computing-intensive degrees by supporting state-level computing education reforms. Through interventions, pathways, partnerships and models that drive state-level computing education change, ECEP supports states as they work to align their state efforts with the national vision of computer science for all.

The 2024 State of Computer Science Education report is out!

ECEP partnered with Code.org and the Computer Science Teachers Association (CSTA) to create this annual report that identifies gaps and opportunities in computer science education and provides recommendations for advancing broadening participation in computing efforts.

The CAPE Framework served as the backdrop to the 2024 State of CS Report, highlighting the importance of focusing on capacity, access, participation, and experience in broadening participation in computing advocacy and policy efforts. This year's report spotlights more teachers and more classrooms, with the goal of centering students and teachers in a report focusing on data. Data alone will not drive change, but it can support everyone advocating for computer science education, the teachers teaching it, and help advocates to understand the students with and without access to high quality computer science education.

Download the report and your state page to learn more about your state’s progress and where the gaps and opportunities exist for students as well as advocates.

Download the full report

Read our blog on viewing the data through a lens of equity

Learn More About ECEP
A 30-Member Alliance for Sharing Pathways to Success


The ECEP Alliance includes 29 states – Alabama, Arkansas, California, Connecticut, Georgia, Hawaii, Illinois, Indiana, Iowa, Kentucky, Maryland, Massachusetts, Maine, Minnesota, Mississippi, Nevada, New Hampshire, New Mexico, North Carolina, Pennsylvania, Ohio, Oregon, Rhode Island, South Carolina, Texas, Utah, Virginia, Washington, Wisconsin – and the U.S. territory of Puerto Rico.

ECEP is a collective impact alliance dedicated to increasing equitable capacity for, access to, participation in, and experiences of computing education. ECEP state leaders focus on building and sustaining K-12 CS education ecosystems that systematically identify and address disparities in opportunities, outcomes and representation in computing education. To achieve sustained, systems-level change in a state, ECEP leaders focus on implementing policies, pathways, and practices that advance equity at scale.

Funded by NSF since 2012, ECEP is a nationally recognized leader in equity-focused computer science education research and policy. ECEP is headquartered within The University of Texas at Austin’s Texas Advanced Computing Center’s (TACC) Expanding Pathways in Computing (EPIC) unit. TACC, in partnership with Co-PIs from UT Austin’s College of Education, Indiana University Bloomington, The University of California at Irvine, and the Massachusetts Green High Performance Computing Center serves as the backbone organization for ECEP, facilitating communications and services.

News & Current Events

ECEP Alliance Joins National CS Champions Together at Annual ECEP Connect

Committed to serving as a national hub for broadening participation in computing (BPC), the Expanding Computing Education Pathways (ECEP) Alliance held its annual virtual summit, ECEP Connect, on October 17th.


From Transitions to Triumphs: ECEP’s Commitment to Strengthening State Teams in BPC

At the Expanding Computing Education Pathways (ECEP) Alliance, we’ve dedicated two recent ECEP Alliance call agendas to building and rebuilding diverse state teams. To tackle the complex challenge of broadening participation in computing (BPC) education at the state level, the ECEP Alliance relies on coordinated and multi-sector state teams.


More News